/**
 * @Author: Bobby
 * @Date: 2022-02-15 13:14:17
 * @LastEditTime: 2022-03-23 16:58:34
 * @LastEditors: Bobby
 * @Description:
 * @FilePath: \wms-v2\src\ve\eventTask\actions\index.js
 * @CIMC-V2
 */
import closeWindow from './closeWindow'
import dataTo from './dataTo'
import openLink from './openLink'
import openPrintLink from './openPrintLink'

import openLayer from './layer/openLayer'
import closeLayer from './layer/closeLayer'
import getLayerData from './layer/getLayerData'
import requestApi from './requestApi'
import getData from './getData'
import injectData from './injectData'
import circulation from './circulation'
import confirm from './confirm'
import showMessage from './showMessage'
import arithmeticOperation from './arithmeticOperation'
import cacheAdd from './cacheAdd'
import waitExecute from './waitExecute'
import runCode from './runCode'

//Form
import submitForm from './form/submitForm'
import getFormData from './form/getFormData'
import validateForm from './form/validateForm'
import formReset from './form/formReset'
import formClear from './form/formClear'
import formItemReset from './form/formItemReset'
import openFormItemRule from './form/openFormItemRule'
import closeFormItemRule from './form/closeFormItemRule'
import runFormLogicConditon from './form/runFormLogicConditon'
//table
import tableRefresh from './table/tableRefresh'
import getTableColumnsSelect from './table/getTableColumnsSelect'
import clearCheckboxRow from './table/clearCheckboxRow'
import valueToComponent from './table/valueToComponent'
import clearTableFormData from './table/clearTableFormData'
import selectTableRows from './table/selectTableRows'
import clickTableRow from './table/clickTableRow'
import dblClickTableRow from './table/dblClickTableRow'
import clearTableAllRows from './table/clearTableAllRows'
import clickSelectRow from './table/clickSelectRow'
import getRecordset from './table/getRecordset'

import copyTableCell from './table/copyTableCell'
import copyTableRow from './table/copyTableRow'
import copyTableRows from './table/copyTableRows'
import copyTableAllRows from './table/copyTableAllRows'
import delTableColumnsSelect from './table/delTableColumnsSelect'
import updateTableData from './table/updateTableData'
import getTableDataByKey from './table/getTableDataByKey'
import getTablecolumnData from './table/getTablecolumnData'
import tableRightMenuDisabled from './table/tableRightMenuDisabled'
import tableRightMenuEnabled from './table/tableRightMenuEnabled'
import addTableData from './table/addTableData'
import focusTableCell from './table/focusTableCell'
// step
import stepNextStep from './step/nextStep'
import logicJudge from './logicJudge'
import selectTab from './tabs/selectTab'
import hiddenTab from './tabs/hiddenTab'
import startUsingTab from './tabs/startUsingTab'
// splitpane
import hideSplitpane from './splitpane/hideSplitpane'
import openSplitpane from './splitpane/openSplitpane'
// module
import hidenModule from './module/hidenModule'
import showModule from './module/showModule'
import requestData from './module/requestData'
import disabledModule from './module/disabledModule'
import enableModule from './module/enabledModule'
import openDrawer from './module/openDrawer'
import defaultFocusNextModule from './module/defaultFocusNextModule'
import focusModule from './module/focusModule'
import focusModuleAndEnter from './module/focusModuleAndEnter'
import clearFormData from './module/clearFormData'
import openTolead from './module/openTolead'
import openRequestLoop from './module/openRequestLoop'
import shutRequestLoop from './module/shutRequestLoop'
// tree
import getTreeActiveData from './tree/getTreeActiveData'
import filterTreeNode from './tree/filterTreeNode'
import clearTreeActiveData from './tree/clearTreeActiveData'
//print
import print from './print'
import websocketTableData from './websocketTableData'
// pda
import pdaActions from './pda/index'
import sendData from './chart/sendData'
import getChartData from './chart/getChartData'
export default {
  closeWindow,
  dataTo,
  openLink,
  openPrintLink,
  requestApi,
  getData,
  injectData,
  circulation,
  confirm,
  showMessage,
  arithmeticOperation,
  cacheAdd,
  waitExecute,
  runCode,
  //form
  submitForm,
  validateForm,
  getFormData,
  formReset,
  formClear,
  formItemReset,
  openFormItemRule,
  closeFormItemRule,
  runFormLogicConditon,
  //layer
  openLayer,
  closeLayer,
  getLayerData,
  //table
  tableRefresh,
  getTableColumnsSelect,
  clearCheckboxRow,
  valueToComponent,
  clearTableFormData,
  selectTableRows,
  clickTableRow,
  dblClickTableRow,
  copyTableCell,
  copyTableRow,
  copyTableRows,
  copyTableAllRows,
  clearTableAllRows,
  clickSelectRow,
  getRecordset,
  delTableColumnsSelect,
  updateTableData,
  getTableDataByKey,
  getTablecolumnData,
  tableRightMenuDisabled,
  tableRightMenuEnabled,
  addTableData,
  focusTableCell,
  //step
  stepNextStep,
  logicJudge,
  selectTab,
  hiddenTab,
  startUsingTab,
  //splitpane
  hideSplitpane,
  openSplitpane,
  // module
  hidenModule,
  showModule,
  requestData,
  disabledModule,
  enableModule,
  openDrawer,
  defaultFocusNextModule,
  focusModule,
  focusModuleAndEnter,
  clearFormData,
  openTolead,
  openRequestLoop,
  shutRequestLoop,
  // tree
  getTreeActiveData,
  filterTreeNode,
  clearTreeActiveData,
  //print
  print,
  websocketTableData,
  //pdaActions
  ...pdaActions,
  getChartData,
  sendData,
}
